.el-form {
    --el-form-label-font-size: var(--font-size);
}

.form-auto-resize .el-form-item {
    --font-size: var(--el-font-size-base)
}

.form-auto-resize .el-form-item__label {
    align-items: center;
    line-height: calc(var(--font-size) + 10px);
    font-size: var(--font-size);
    width: calc(var(--font-size) * 5 + 10px)
}

.form-auto-resize .el-form-item {
    width: calc(100% - 20px);
    margin-bottom: 0;
    display: flex;
    align-items: center;
    padding: 10px;
    margin: 0 0 5px 0 !important;
}

.form-auto-resize .el-form-item__content {
    line-height: calc(var(--font-size) + 10px);
    /* max-width: calc(100% - var(--font-size)* 5 - 30px); */
}

.form-auto-resize .el-form-item__content .el-radio .el-radio__label {
    font-weight: var(--font-weight);
}

.el-form-item {
    --font-size: var(--font-size-base);
    font-size: var(--font-size) !important;
}

.el-form-item__label {
    pointer-events: none;
}

.el-form .el-form-item__error {
    font-size: calc(var(--font-size) - 4px);
}